Prevent detachWindow from deleting frames
authorPo Lu <luangruo@yahoo.com>
Wed, 3 Apr 2024 12:41:08 +0000 (20:41 +0800)
committerPo Lu <luangruo@yahoo.com>
Wed, 3 Apr 2024 12:41:08 +0000 (20:41 +0800)
* java/org/gnu/emacs/EmacsWindowManager.java (detachWindow):
Remove WINDOW from the window list prior to pruning.

java/org/gnu/emacs/EmacsWindowManager.java

index fb4ef6344b2312dd47100fc38508d94ef3f09ce2..21df77587b0c95d1f84613fdb8a9775951db14ad 100644 (file)
@@ -246,8 +246,8 @@ public final class EmacsWindowManager
        consumer.destroy ();
       }
 
-    pruneWindows ();
     windows.remove (window);
+    pruneWindows ();
   }
 
   public void